<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */



.boxes{width:1180px; margin:0 auto; overflow:hidden;}

.cententbox{width:100%; overflow:hidden;}





/* banner */

.banner{width:100%; margin:0 auto; position:relative; height:560px; z-index:0;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:100%; width:100%;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:20px}

.fullSlide .hd ul li{background:#211d03;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#b39012;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}



/*search*/

.searchbox{width:100%; height:100px; float:left; background:url(../images/search_bj.jpg) no-repeat center;}

.search_box{width:810px; float:left; margin-top:10px;}

.search_L{ width:810px; 

	line-height:30px; 

	overflow:hidden;

	color:#211d03;overflow:hidden;

	margin-bottom:10px;

}

.search_L a{ margin-right:10px; color:#211d03;}

.search_1{width:240px; 

	height:30px;  

	border:1px solid #211d03;

	border-radius:300px;

	background:#c99a2f;

}

.search2{ width:200px; 

	padding-left:10px; 

	background:none; 

	color:#211d03; 

	line-height:28px;

	height:28px;

}

.search3{ width:20px; 

	height:20px; 

	background:url(../images/search.jpg) no-repeat center; 

	float:right;

	cursor:pointer;

	border:medium none; margin:5px 8px 0 0;

}



/*亭子*/

.ting{width:100%; height:568px; background:url(../images/ting.jpg) no-repeat center; overflow:hidden;}





/*product*/

.probox{width:100%; height:872px; overflow:hidden; background:url(../images/pro_bj.jpg) no-repeat center;}



.flbox{width:240px; float:left;}

.flbox h3{width:100%; text-align:center; line-height:35px; padding-top:35px; height:100px; overflow:hidden;}

.flbox h3 a{color:#211d03; font-size:24px; text-transform:uppercase;}

.flbox h3 a span{font-size:14px;}

.flbox ul{width:220px; margin:20px auto;}

.flbox ul li{margin-bottom:10px;}

.flbox ul li a{width:220px; height:40px; line-height:40px; text-align:center; display:block; background:url(../images/fl.jpg) no-repeat center;color:#211d03;}

.flbox ul li a:hover{text-decoration:underline;}



.pro_nr{width:890px; float:right; overflow:hidden;}



/* 滑动门 */

#tab{width:100%;position:relative; margin-top:50px; overflow:hidden; height:611px;}

#tab p{position:absolute; right:0; top:0; background:url(../images/more.jpg) no-repeat center; width:113px; height:71px; line-height:60px;}

#tab p a{color:#211d03; font-weight:bold; padding-left:30px;}

#tab .tab_menu{width:80%;position:absolute;z-index:1;left:0; top:0;}

#tab .tab_menu li{float:left;width:210px;height:47px;line-height:47px;cursor:pointer;margin:0 2px 0 0; font-size:18px; font-weight:bold;}

#tab .tab_menu li a{color:#c99a2f; display:block; padding-left:10px;}

#tab .tab_box{width:100%;clear:both;top:90px;position:relative;overflow:hidden; height:521px; margin-left:15px;}

#tab .tab_menu .selected{background:url(../images/pro_bt.jpg) no-repeat center;cursor:pointer;}

#tab .tab_menu .selected a{color:#211d03;}

#tab .hide{display:none;}

#tab .tab_box div ul{width:920px;} 



.con-six{

	width: 280px;

	height: 260px;

	float: left;

	margin-right:1px;

	margin-bottom:1px;

	position: relative;

	overflow: hidden;

	cursor: pointer;

}

.conimg-two{

	width: 280px;

	height: 260px;

}

.txt-six{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height:260px;

	line-height: 45px;

	text-align: center;

	color: #fff;

	background: url(../images/pro_hover.png) no-repeat center;

	display: none;

}

.txt-six h3 a{

	font-size:18px; font-weight:normal; color:#211d03; line-height:35px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-top:80px; width:85%; margin:0 auto;

}



.bybox{width:100%; overflow:hidden; margin-top:40px;}

.by{float:left; font-size:26px; color:#c99a2f; font-weight:bold; line-height:45px; margin-left:15px;}

.by b{background:url(../images/by_bj.png) no-repeat center; width:353px; font-size:30px; height:80px; line-height:80px; padding-left:10px; display:block; color:#211d03;}

.by_tel{float:right; width:360px; margin-right:25px;}

.by_tel a{width:57px; height:76px; display:block; overflow:hidden; color:#211d03; background:url(../images/pro_an.png) no-repeat center; font-size:26px; letter-spacing:2px; line-height:35px; font-weight:bold; padding:30px 40px; float:left;}

.by_tel p,.zx p{float:right; color:#c99a2f; font-size:18px; font-weight:bold; line-height:35px; padding-top:10px;}

.by_tel p b,.zx p b{font-size:30px;}





/*case*/

.casebox{width:100%; overflow:hidden; margin:40px auto;}

.case_btbox{background:url(../images/case_bt_bj.jpg) no-repeat top center;}

.btbox{width:100%; height:70px;}

.case_bt{position:relative;}

.btbox h3 a{display:block; width:380px; height:64px; margin:0 auto;}

.btbox p{position:absolute; right:0; top:0; background:url(../images/case_more.png) no-repeat center; width:113px; height:71px; line-height:60px;}

.btbox p a{color:#c99a2f; font-weight:bold; padding-left:30px;}



.carousel {

	background:#fff; margin: 0px auto; padding: 30px 0px 0px; width: 1180px; height: 460px; overflow: hidden; position: relative;

}

.carousel .slides {

	margin: 0px auto 30px; overflow: hidden; position: relative;  height:460px;

}



/*.carousel .slides div{ border:2px solid #d1d1d1;}*/

.carousel .slides  div p{ position:absolute;top:342px; text-align:center; line-height:40px; font-size:14px;left:0px;width:490px; height:120px;

 display:block; color:#211d03;z-index: 100; background:url(../images/customer_p_bg_03.jpg);}

.carousel .slides  div p a{float:left;width:155px; height:100px; padding-top:20px; margin:10px 0px; font-size: 16px; color:#fff; line-height:30px;}



.carousel .slides  div p span{float:left;width:300px;margin:30px 0px 0px 15px; line-height: 24px; font-size: 14px;text-align: left; height:48px; overflow:hidden;}

.carousel .slides div img{width:490px; height:340px;}

.carousel .slides .slideItem {

	padding: 0px; overflow: hidden; position: absolute; cursor: pointer; opacity: 1 !important;

}

.carousel .slides .slideItem a {

	overflow: hidden; display: block; color:#211d03;

}

.carousel .slides .slideItem img {

	width: 100%; height: 100%;

}

.carousel .slides .slideItem .cover {

	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100% !important; height: 380px !important; display: block; position: absolute; 

}

.prevButton {

	background: url("../images/customer_arrow_03.png") no-repeat 0px 0px; top: 146px; width: 73px; height: 136px; display: block; position: absolute; z-index: 99;

	 cursor: pointer;

}

.nextButton {

	background: url("../images/customer_arrow_05.png") no-repeat 0px 0px; top: 146px; width: 73px; height: 136px; display: block; position: absolute; z-index: 99; cursor: pointer;

}

.prevButton {

	left: 12px;

}

.nextButton {

	  right: 22px;

}



.carousel .slides div em a{color:#FFF;}



/*customerBox end*/





/*优势*/

.ysbox{width:100%; height:1320px; overflow:hidden; background:url(../images/ys_bj.jpg) no-repeat center;}

.ys{height:1320px; position:relative; color:#755c19;}

.ys_bt{width:270px; overflow:hidden; position:absolute; top:95px; right:310px;}

.ys_bt h3{font-size:24px; line-height:35px; margin-bottom:20px;}

.ys_bt p{font-size:18px; font-weight:bold; width:240px; line-height:24px;}

.ys_txt ul li{font-size:18px; line-height:26px; width:380px; letter-spacing:1px;}

.ys_1,.ys_3{text-align:right;}

.ys_1{position:absolute; top:335px; right:165px;}

.ys_2{position:absolute; top:575px; left:165px;}

.ys_3{position:absolute; bottom:444px; right:143px;}

.ys_4{position:absolute; bottom:180px; left:165px;}







/*客户见证*/

.jzbox{width:100%; overflow:hidden; margin:40px auto;}

.jz_btbox{background:url(../images/jz_bt_bj.jpg) no-repeat top center;}

.jz{margin-top:30px; height:385px; overflow:hidden;}

.jz ul{width:1200px;}

.jz ul li{width:280px; overflow:hidden; float:left; margin-right:20px; color:#211d03;}

.jz ul li img{border:1px solid #211d03; padding:3px;}

.jz_txt h3 a{text-align:center; width:100%; line-height:30px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#211d03;}

.jz_txt p{text-indent:2em; line-height:24px; height:45px; overflow:hidden;}

.jz_txt span a{display:block; width:130px; height:30px; line-height:30px; color:#c99a2f; background:#211d03; text-align:center; margin:10px auto 0 auto;}

.jz a:hover{text-decoration:underline;}





/*x_banner*/

.x_banner{width:100%; height:320px; overflow:hidden; color:#c99a2f;}

.x_banner1{background:url(../images/x_banner1.jpg) no-repeat center;}

.lcbox{position:relative; height:320px;}

.lc{width:790px; position:absolute; top:0; left:0; padding-top:75px;}

.lc ul li{width:70px;font-size:16px; font-weight:bold; text-align:center; line-height:26px;}

.lc ul li span{font-size:30px; line-height:50px;}

.lc1 span,.lc3 span{padding-bottom:65px; display:block;}

.lc2 p,.lc4 p{padding-bottom:65px;}

.lc1{position:absolute; top:75px; left:95px;}

.lc2{position:absolute; top:75px; left:265px;}

.lc3{position:absolute; top:75px; left:425px;}

.lc4{position:absolute; top:75px; left:585px;}



.zx_tel{width:350px;}

.zx1{position:absolute; right:15px; top:60px;}

.zx_tel h3{width:100%; text-align:center; font-size:36px; text-transform:uppercase; line-height:45px;}

.zx_tel h3 span{font-size:14px;}

.zx{margin-top:20px;}

.zx a{display:block; float:left; width:85px; height:95px; background:url(../images/zx_an.png) no-repeat center; font-size:23px; letter-spacing:2px; padding:30px 0 0 40px; font-weight:bold; color:#211d03;}



.x_banner2{background:url(../images/x_banner2.jpg) no-repeat center;}

.zx_box{position:relative; height:320px;}

.zx2{position:absolute; top:45px; left:30px;}





/*about*/

.aboutbox{width:100%; overflow:hidden; margin:40px auto;}

.about_btbox{background:url(../images/about_bt_bj.jpg) no-repeat center;}



.about_box{margin-top:30px;}

.about{width:820px; overflow:hidden; float:left; height:505px;}

.about_nr{height:260px; width:100%; overflow:hidden;}

.about_img{float:left;width:320px; height:260px;}

.about_img img{border:1px solid #211d03; padding:3px; overflow:hidden;}

.about_txt{width:470px; float:right;}

.about_txt h3 a,.honorbox h3 a{display:block; background:url(../images/about_bt.jpg) no-repeat center; padding-left:10px; letter-spacing:1px; line-height:48px; color:#c99a2f; width:180px; font-size:18px;}

.about_txt div{width:100%; height:195px; overflow:hidden; margin-top:15px;}

.about_txt div p{line-height:24px; text-indent:2em;}



/* 连续滑动门开始 */

.box1 {width:820px;position:relative; margin-top:30px;}

.box1 ul {margin:0 auto;}

.box1 li {float:left;width:230px;margin-right:20px;text-align:center; height:260px; overflow:hidden;}

.box1 li img {width:220px;height:180px; border:1px solid #b2b2b2; padding:4px;}

.box1 li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;font-size:14px;}

.box1 li img:hover{border:1px solid #c99a2f;}

.box1 li a:hover,.picMarquee-top .bd ul li .title a:hover{text-decoration:underline;}



/*honor*/

.honorbox{width:320px; float:right; background:url(../images/honor_bj.jpg) no-repeat center bottom; height:505px;}

.honorbox h3{width:220px; margin:0 auto; background:#fff;}

.honorbox h3 a{margin:0 auto;}



.picMarquee-top{width:300px; overflow:hidden; margin:20px auto; position:relative; height:410px;}

.picMarquee-top .bd{height:410px; overflow:hidden; width:230px; margin:10px auto;}

.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-top .bd ul li{ text-align:center; zoom:1; height:185px; }

.picMarquee-top .bd ul li .pic{text-align:center; height:150px; background:#f3f3f3;}

.picMarquee-top .bd ul li .pic img{ width:223px; height:143px; display:block; padding:2px; border:1px solid #bfbfbf; }

.picMarquee-top .bd ul li .pic a:hover img{ border-color:#c99a2f;  }

.picMarquee-top .bd ul li .title{line-height:24px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}





/*new*/

.newbox{margin:40px auto;}

.new_gs,.new_hy,.faqbox{width:370px; overflow:hidden;}

.new_gs,.new_hy{float:left; margin-right:35px;}

.faqbox{float:right;}



.new_bt{width:100%; height:39px; overflow:hidden;}

.new_bt h3 a{display:block; width:156px; height:39px; float:left; background:url(../images/new_bt.jpg) no-repeat center; line-height:39px; font-size:18px; color:#c99a2f; padding-left:10px;}

.new_bt p a{float:right; line-height:45px; color:#211d03;}

.new_bt p a:hover{text-decoration:underline;}



.new_nr,.faq{width:100%; overflow:hidden; margin-top:30px;}

.new_nr ul{margin-top:15px;}

.new_nr ul li a{width:355px; height:30px; line-height:30px; border-bottom:1px dotted #999999; overflow:hidden; display:block; background:url(../images/new_x.jpg) no-repeat left center; padding-left:15px;}

.new_nr ul li a b{width:70%; float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.new_nr ul li a span{float:right; text-align:right;}

/*.new_nr ul li a:hover{border-bottom:1px dotted #00923f; background:url(../images/new_hover.jpg) no-repeat left center; color:#00923f;}*/





.faq-C{ width:370px; height:310px;  overflow:hidden; margin-top:15px;}



.ttop{width:370px;height:310px;overflow:hidden; }

.ttop ul li{ width:370px; height:100px;}

.ttop ul li a{ width:370px; height:100px; border-bottom:1px solid #b3b3b3; display:block; overflow:hidden;}

.ttop ul li a:hover{ border-bottom:1px solid #545454;}

.wen{ width:370px; height:25px; margin-top:20px; overflow:hidden;}

.wen-L{ width:25px; height:25px; color:#211d03; background:url(../images/faq.jpg) no-repeat center; float:left; text-align:center; line-height:25px;}

.wen-R{ width:340px; height:15px; overflow:hidden; color:#211d03; float:right; line-height:15px;}

.da{ width:370px; height:45px; margin-top:10px;}

.da-L{ width:25px; height:25px; color:#211d03; float:left; text-align:center; line-height:25px;}

.da-R{ width:340px; height:43px; overflow:hidden;  float:right; line-height:20px;}







/*link*/

.link-box{ width:100%;  border-top:1px solid #b2b2b2; overflow:hidden; margin:0 auto 40px auto;}

.link{ width:1180px; line-height:53px; overflow:hidden; margin:10px auto;}

.link h3{float:left; font-size:18px; color:#211d03; background:url(../images/link.jpg) no-repeat center; height:53px; width:125px; line-height:53px; text-align:center;}

.link a{ margin:0 15px; color:#211d03;}



















</pre></body></html>